#什么是Matplotlib 、学习Matplotlib的好处、安装和导入、折线图的绘制


#一、什么是Matplotlib
'''
Matplotlib是一个python 2D绘图库，与numpy、pandas共享数据科学
三剑客的美誉，也是很多高级可视化库的基础。
是Matrix plot library的缩写。
'''

#二、学习Matplotlib的好处
'''
1、使用简单的绘图语句实现复杂的绘图效果
2、能将数据进行可视化，更直观的呈现
3、使数据更加客观、更具说服力
4、适合超大数据量的数据处理和可视化分析

'''

#三、安装和导入
'''
Matplotlib不是内置库，需要安装.
1.DOS窗口下：pip install matplotlib
2.pycharm 中file -> settings -> Project interpreter "+" ->
搜索Matplotlib ->Install Package

代码中导入模块：import matplotlib.pyplot as plt
'''

#四、折线图的绘制
#实现折线图
import matplotlib.pyplot as plt   #导入可视化模块

#数据
x = [i for i in range(1,7)]
y = [1,2,4,8,20,4]

#画图
plt.plot(x,y)

#显示图片
plt.show()


# matplotlib 模块中plot函数语法及参数含义：
'''
 plt.plot ( x , y , linestyle , linewidth , color , marker , markersize , markeredgecolor ,
 markerfactcolor , label , alpha )
- x ：指定折线图的 x 轴数据；
- y ：指定折线图的 y 轴数据；
- linestyle ：指定折线的类型，可以是实线、虚线、点虚线、点点线等，默认文实线；
- linewidth ：指定折线的宽度
- marker ：可以为折线图添加点，该参数是设置点的形状；
- markersize ：设置点的大小；
- markeredgecolor ：设置点的边框色；
- markerfacecolor ：设置点的填充色；
- label ：为折线图添加标签，类似于图例的作用；
'''
